Přeskočit na hlavní obsah

Otázka č. 8 - Software, autorská práva, citace, viry, AI

Software

Systémový software

  • Protiklad hardwaru
  • Umožňuje efektivní používání počítače

firmware

  • software obsažené v hardware (BIOS, firmware vstupně-výstupních zařízení…)

operační systém

  • spravuje počítač, vytváří prostředí pro programy
  • jádro operačního systému
  • pomocné systémové nástroje (pro správu operačního systému)

aplikační software

  • umožňuje uživateli vykonávat nějakou užitečnou činnost

kanclářský software

  • textový editor, tabulkový procesor, prezentační program…

grafický software

  • vektorový grafický editor, rastrový grafický editor…

vývojový software

  • vývojové prostředí, překladač…

zábavní software

  • počítačové hry, přehrávače digitálního zvuku a videa apod.

řídící software

  • řízení strojů, informačních systémů, vlakového provozu, apod.

Škodlivý software

  • Provádí nezamýšlenou činnost
  • Jedná se buď o programátorské chyby, počítačové viry, malware, spyware, trojské koně
  • Důvodem existence jsou nečestné úmysly jejich tvůrců
  • antivirus

Sofwarové licence

  • Právní nástroj, který umožňuje používání a redistribuci softwaru, který je chráněn zákonem
  • Nejpoužívanější licence EULA
  • Autor může licence měnit, je třeba souhlas všech autorů

Druhy licencí

BSD licence

  • Svobodný software
  • Umožňuje volné šíření licencovnaného obsahu, vyžaduje pouze uvedení autora a informaci o licenci

MIT licence

  • Svobodná licence, lze použít pro volně dostupný software s možnistí zasahování do kódu
  • Zle použít i pro proprietami software (SW s uzavřeným kódem, autor upravuje licence EULA a často znemožňuje zasahování do kódu)

GNU licence

  • Svobodná licence, vyžaduje, aby byla odvozená díla dostupná pod toutéž licencí

Druhy licencí - uživatel

Shareware

  • Zkušební verze, jinak placeného softwaru
  • Mívá omezené funkce, mnohdy i dobu funkčnosti

Trialware

  • Program má časově omezenou licenci, zpravidla to bývá 30 dní
  • Po uplynutí zkušební lhůty přestane fungovat a funguje až po zaplacení plné verze

Public domain

  • Software, jehož tvůrci se dobrovolně vzdali autorských práv
  • Tyto programy jsou volně upravitelné a šiřitelné

Lite verze a demoverze

  • Funkčně omezená verze programu (viz demoverze her)

GPL

  • Obecně veřejná licence, software může být volně sdílen i upravován

Opensource

  • Většinou zadarmo, je zde přístup do zdrojového kódu a může být volně upravován

Freeware

  • Bývají většinou zdarma, ale nedají se používat ke komerčním účelům

Plná verze zdarma

  • Nelže volně šířit, jedná se o neomezené komerční programy

Adware

  • Bývají zdarma, ale v programu se zobrazuje reklama (většinou stahovaná z internetu)

Autorská práva

  • Autorské právo je v Česku upraveno autorským zákonem (upravuje práva autora k jeho dílu)
  • V mezinárodním právu je základem několik úmluv
  • Nechrání myšlenky či ideje díla, pouze konkrétní vyjádření myšlenek
  • Autorským dílem je pouze jedinečný výsledek tvůrčí činnosti autora
  • Často značeno symbolem (©), následovaným jménem autora a rokem, je to pouze ryze informativní význam, dílo je plně chráněno i když symbol není uveden

Creative Commons

  • americká nezisková organizace, která si za cíl klade rozšířit množství autorských děl dostupných veřejnosti k legálnímu využívání a sdílení
  • nabízí škálu různých licenčních schémat, která držitelům autorských práv umožňují nabídnout některá práva na užívání díla veřejnosti, zatímco jiná práva jim stále zůstávají
  • Cílem je omezit potíže, které platné autorské zákony kladou sdílení informací

Duševní vlastnictví

  • Platí pouze pro nehmotné věci (nápad, myšlenku dané věci)
  • Ochrana práv nehmotných statků

Autor

  • Fyzická osoba, která vlastní tvůrčí činností a vytvořila dílo vyhovující autorskému zákonu

Citace

  • Známá jako doslovný úryvek textu, či výrok
  • V odborných publikacích má význam jako formální odkaz na výsledek, metodu, či myšlenku jiné publikace
  • Jsou součástí každé odborné publikace

Dělení citace

  1. Přímá citace – V uvozovkách, často kurzívou, za citací musí být zdroj, využívat jen zřídka
  2. Parafráze – Přepis myšlenek jiných autorů vlastními slovy. Uvozovky se nepoužívají, na konci parafráze je nutné uvést zdroj
  3. Netextové části – Obrázky, ilustrace a podobné. Nesmíme do obrázku zasahovat a ani ho měnit, na konci musí být uveden zdroj

Zásady citace

  1. Přehlednost a jednotnost údajů
  2. Přesnost (dodržovat jednotný zápis citací pro danou práci)
  3. Použití primárních pramenů (citovat údaje jen z publikací, které jsme četli)
  4. Citovat i přeložené pasáže z cizojazyčných zdrojů
  5. Využívat odborné a důvěryhodné zdroje
  6. Přeskočit chybějící údaj (pokud chybí, přeskočíme a pokračujeme dále)

Viry

  • Tvořen programátory velkých firem jako odplata za propuštění ze zaměstnání
  • Tvořen mladými programátory pro otestování svých schopností
  • Viry umožňují ovládat a řídit velké množství počítačů a využívat je k rozesílání spamů atd.

Projevy virů

  • Zpomalení systému
  • Destrukce dat
  • Znemožnění činnosti OS
  • Selhání vybavení PC
  • Využití PC v síto botnetu (zombie)
    • Zombie – počítač připojený k internetu a který je napaden vire
    • Může být využívaná pro další počítačové úkoly
    • Mnoho zombie počítačů tvoří síť nazvanou botnet
      • Slouží k rozesílání spamů na email a zahlcování serverů
      • Mnoho uživatelů si ani neuvědomí, že jejich PC je nakažen

typy infiltrace

Spyware

  • Využívá internet k odesílání dat z počítače bez vědomí uživatele
  • Odcizuje pouze statická data, šíří se hlavně ve sharewaru

Adware

  • Pop-up okna, reklamy, zahlcuje ostatní programy

Hoax

  • Poplašné, falešné zprávy. Varují před neexistující hrozbou

Dialer

  • Starší virus, který automaticky vytáčel telefonní čísla

Phishing

  • Technika k získávání citlivých údajů (hesla, kreditních karet, apod.)

Backdoor (zadní vrátka)

  • Kus kódu vložení do aplikace, který jí může smazat / zablokovat

dělení škodlivého softwaru

Trojský kůň

  • Skrytá část programu nebo aplikace s pravděpodobně škodlivou činností
  • Není schopen sebe-replikace a infekce souborů
  • Většinou spustitelný .exe soubor
  • Jeho účelem je vykonat určitou činnost

Typy činností

  1. Sniffer – odposlouchávání přístupových jmen, hesel, čísel kreditních karet
  2. Keylogger – sleduje znaky zadaných z klávesnice
  3. Spyware – sleduje uživatele a jeho zvyklosti při surfování na internetu a posílá o tom zprávy
  4. Spam – rozesílá nežádoucí elektronické pošty
  5. Destruktivní – ničí soubory na disku

Worms (červi)

  • Šíří se formou síťových packetů (většinou emailové přílohy)
  • Můžeme se chránit nastavením vyšší úrovně bezpečnosti u emailových klientů
  • Dokáže se šířit, ale nedokáží se replikovat

Typy šíření červů

  1. Dvojitá přípona
    • Například .PCX.EXE, windows zpravidla zobrazí jen první (.PCX), takže uživatel si myslí, že se jedná o obrázek a ne o spustitelný soubor (.EXE)
  2. HTML skripty
    • Zajišťují automatické spuštění přílohy

Logic bomb

  • Speciální typ programu, má vlastnost jako virus, projeví se až po určité době (například 13. pátek)
  • Mezi neškodné bomby se řadí například spuštění aplikace, často však ale bývají vytvořeny s cílem poškodit systém, jako třeba vymazat dostupné disky

Základní dělení virů

Souborové viry

  • Nejrozšířenější skupina počítačových virů
  • Napadají spustitelné soubory

Typy souborových virů

  1. Prodlužující viry – kopírují své tělo na konec infikovaného programu
  2. Přepisující viry – svým tělem přepíší úvod programu (poruší program -> nefunkční)
  3. Duplicitní viry – infikují pouze programy s příponou EXE, v pracovním adresáři vytvoří duplicitní soubor se stejným jménem a příponou, který má v hierarchii MS-Dosu při spuštění přednost před EXE tvarem

Multiparitní

  • Napadají více částí (boot + soubory)

Makroviry

  • Šíří se v prostředí maker

Rezidentní viry

  • Přítomen v paměti počítače, může neustále ovlivňovat činnost počítače
  • Nemusí hledat programy k napadení. Virusu stačí sledovat, se kterými programy uživatel pracuje a útočit na ně

Boot viry

  • Umístěný v boot (zaváděcí) části disku
  • Je zaveden jako první, díky čemuž má k mání:
  • Veškeré informace o počítači hned po jeho spuštění
  • Kontrolu nad všemi spouštěnými programy
  • Díky časnému zavedení je omezen je na služby BIOUsu
  • Nemůže tedy kopírovat soubory atd.

Antivirové programy

  • Slouží k identifikaci a odstranění počítačových virů

Metody antiviru

  1. Prohlíží soubory na lokálním disku, snaží se nalézt sekvenci odpovídající počítačovému viru
  2. Detekce podezřelé aktivity nějakého programu – analyzuje zachytávaná data, sleduje porty, ..